maxillary gland
noun
: one of the paired excretory organs opening at the base of the maxillae of various arthropods
Love words? Need even more definitions?
Merriam-Webster unabridged
Share